package com.kykj.kykjyzw.service;

import com.kykj.kykjyzw.entity.RoleEntity;
import com.kykj.kykjyzw.entity.RouteViewEntity;
import com.kykj.kykjyzw.entity.UserRouteEntity;
import com.kykj.kykjyzw.vo.RoleVo;
import com.kykj.kykjyzw.vo.RouteVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface RoleService {
    RoleEntity getRoleById(int roleid);//根据id查询数据
    List<RoleEntity> getRoleList(
           String name,
           String info,
           int start,
           int limit
    );//按条件查询
    int addRole(String info,String name);//新增role
    int updateRole(RoleVo roleVo);//更新role
    int delRole(int roleid);//删除role
    int changeStatus(int roleid);//修改状态

    int getRoleCount();//获取总数
}
